Super Chief Canyonero!
Super Chief Canyonero!
$5,500.00
sold out
65 tons of American pride! A Super Chief inspired by a classic Simpsons episode- the Canyonero!