0 452  3 Comments on All About the Transfăgărășan
Posted in Amazing Drives

All About the Transfăgărășan

Among all the impressive objects built in Romania, the Transfăgărășan was constructed when the communist government was in command, led…

0 284  0 Comment on The 7 Greatest Top Gear Moments!
Posted in Fun News

The 7 Greatest Top Gear Moments!

There’s something epic about Top Gear. Absorbing a huge budget and sending three hapless English petrolheads around the world on…