Ahhh… WRC. The World Rally Championship is something we’re always definitely excited about. This teaser video we found on Youtube shows clips from WRC action in Greece, Turkey and Finland. We definitely NEED to get out there and shoot some footage ourselves! However, until that happens, enjoy watching WRC footage from the folks at 247 Motoring.
:: Lieze Truter