RT @reason: Russian Meteor Releases "100s of Kilotons" of Energy http://reason.com/blog...