Monday, November 21, 2011

More Altered Press!

Altered received a special set visit from the AFP News Agency (Agence France-Press) during this last round of filming.

 Check out the clip below!