THOMB Visits F1 Arcade Launch
Formula 1 has launched a new franchise called F1 Arcade, a space where you can eat, drink and race your friends within the F1 universe. Thom was invited to check out the first F1 Arcade that has recently opened in London at St. Pauls and this is what he got up to. Spoiler alert, he beat everyone’s lap times one-handed (like a boss).