Video 

A 21-foot space cowboy muffler man will be a new roadside attraction on Route 66, thanks to the vision of Tulsa shop owner Mary Beth Babcock.