Even Mozart would be impressed.
There are 1,440 minutes in a day. Most of them are going to be filled with working, eating, sleeping and all other matters related to handling the calls of Mother Nature. The rest of your day is going to be up to you. Like us, you probably have a full plate of things that you need to do and you will spend most of your free time not doing any of that crap. With that in mind we suggest you spend the next 60 seconds with the Supercarsoflondon crew, listening to the alluring sounds the finest machines the city of London has to offer.
Go ahead, take a break, you deserve it. Besides, it’ll be over faster than a virgin in a Asian massage parlor.