Events
SEMA starts here: Meguiar's UK @ SEMA 2017
Las Vegas, famous for gambling and big nights out. When you see the Hangover film series it doesn’t exactly scream car culture but there’s something else Sin City is famous for with car fans, SEMA show. For roughly a week once a year the Las Vegas Convention Centre is home to 2,300 exhibitors and 150,000 attendees. […]
View Post