Yes, this is a @thebritishdriftchampionship event, and yes, it’s in the UK. More astonishingly, it’s in Wigan! Notice the lack of cloud, and more importantly- rain!
This product uses the Instagram API but is not endorsed or certified by Instagram. All Instagram™ logos and trademarks displayed on this application are property of Instagram