GIANT TARANTULA January 24, 2011 by J.B. Smitts GRAND CANYON, AZ – A giant Mexican tarantula was seen terrorizing tourists at the Grand Canyon! READ MORE