Absurd World News Russian Scientist Takes Tunguska Creature on Tropical Vacation bixby May 14, 2009 8