Watching Formula 1 in Barcelona

Watching Formula 1 in Barcelona Formula 1 at Flaherty’s Irish Pub in Barcelona Feckin’ few sports can boast bein’ as international as Formula 1. With its 24 races spread across 24 bleedin’ locations worldwide, it’s a global phenomenon. That’s why, at Flaherty’s Irish Pub in Barcelona, we make sure to broadcast every bleedin’ second of […]