By Jasper C-H on Wednesday, March 21st, 2012
The other day we posted a low-res TV spot for Prometheus, that aired during the finale of The Walking Dead. Well now we have it in HD and it’s awesome (courtesy of our friends at CBM). Check it out below:
S#!T Talking Central