Atlanta Falcons Think London Is In Spain And Scotland Is Bigger Than Italy
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.
And get a load of Scotland… It’s been on deep-fried steroids!
Spotter: Matt Jones @mr_mdjones