Mikey Cz’s new red Armada.
June 30, 2009
Skeleton Crew rider Mike Cz from Australia sent over a pic of his new Armada. The red is looking good for sure, and he’s psyched on the set. He’s working on a little web edit, so look out for...