Its a Monster !
Actually an aerobatic display at the 2015 Scottish International Airshow.
From OPOTY 2015