TaylorMade r7 Super Quad

chipin1

Assistant Pro
Joined
Sep 19, 2006
Messages
210
Visit site
Not seen or heard anything about this. It does look pretty cool but I suspect it's just a gimmick to get people parting with their cash.

Sorry to be sceptical...
 
Top