Do you think there is life on other planets? Tagiaaaaaaaaaaa :) June 25, 2013 Follow Duh bitch im on mars