Chevrolet Camaro “Bumblebee” Review

Autobots Roll Out!

Transformers fan boys unite!

Fellow Transformers fan LMM team member Lawrie gets his grips on a car that he has been wanting to try for quite some time, and for once it was made after 2000!

Leave a Reply

Your email address will not be published. Required fields are marked *