Talking Dead

Bad Guys Looove Caracas

Which TV shows will be sending their villains to Venezuela next? 2013.10.16