What Does E=mc^2 Mean?

Date: 20 December 2012 Time: 05:38 PM ET
Lifes-little-mysteries