10 Christmas Cars Take Over London!

WATCH BEHIND THE SCENES! Team CT and friends headed into London with 10 cool cars and thousands of lights to spread Christmas cheer the only way petrolheads know how! Subscribe to Car Throttle: Thank you to our friends that joined us: Seen Through Glass PerformanceCars htt

Car Throttle@youtube
show full text