226 The Podesta Brothers Revealed To Be In Portugal The Day Of Madeleine McCann’s Disappearance...The Last American Vagabond Archives 11.21.16 (www.thelastamericanvagabond.com) posted 1 year ago by ashlanddog 1 year ago by ashlanddog +227 / -1 The Podesta Brothers Revealed to be in Portugal the Day of Madeleine McCann's Disappearance If it was revealed that the Podestas were in Portugal at the time of Madeleine's disappearance, this theory can then no longer be ignored.. 50 comments share 50 comments share save hide report block hide replies
Odd. It works for me at the same link. Geo-locked maybe? You can download it a little further down the page and watch it off-line.