Giant Tarantula In The Q103 Studio [PHOTO]
This is totally a tarantula, right? Like Buzz from Home Alone would totally try to feed me to this thing if he ever got mad at me, right? I know I’m not going crazy this is the sickest arachnid I have seen ever!

Load More Articles