The debate about whether extraterrestrial life on mars could actually exist has going on for decades. With water being discovered on Mars earlier this year, could life exist on the red planet?
Watch...
Click here to Subscribe to TwinzTv
http://youtube.com/subscription_center?add_user=Holdentwinztv
Follow us!!
Instagram- http://instagram.com/twinztv
Facebook- https://www.facebook.com/twinztv?ref=h...
Dubai Police on Patrol with their Camaro SS, the real American muscle car. Al Ghandi Auto assisting with their project to keep the roads safer. Filmed by GTV and Motorvision.