The "don't tell your mom" pic is Vice Grip Garage on youtube. If you aren't familiar, look him up, he's a hoot.
A guy says don’t tell your mom.
"don't tell your mom" - Mom was wilder than Dad by a long shot. Mom could come up with some 'brilliant' ideas. ;>)
The Ferrari gives me goosebumps. Rest In Peace, Peter.
Why the double tap on my comments?