Atlanta Falcons | Anorak

Posts Tagged ‘Atlanta Falcons’

Atlanta Falcons Think London Is In Spain And Scotland Is Bigger Than Italy

Screen shot 2014-10-22 at 20.34.09


THE ATLANTIC Falcons are heading to London. No. Hang on…

The Atlanta Falcons are heading to Tossa de Mar on the Spanish Costas, for fun, high-fiving, whooping, snacks as big as your face and all manner of American Football nonsense

Read the rest of this entry »

Posted: 22nd, October 2014 | In: Sports | Comment