The Biggest Fly You’Ll See Today

How’s this for truth in advertising…
This crazy thing could actually be the biggest fly you’ll see this year. Turns out this mammoth-sized bug was created by the guys over at Plunge Productions for a recent show on UK channel T4 called Red Bull Rivals.