Monster Machine Arrives Today The marvel cost more than some cars I’ve owned.It’s 11 Read More » August 10, 2005 No Comments