Defiance new alien language flash cards

Speak alien in preparation for Syfy’s new show Defiance

Defiance is airing 16 April 2013 on Syfy.