Episode #2.129
- Episode aired 2011
Stephen reviews the 2011 Lego Pirates of the Caribbean set 4181, Isla De Muerta.Stephen reviews the 2011 Lego Pirates of the Caribbean set 4181, Isla De Muerta.Stephen reviews the 2011 Lego Pirates of the Caribbean set 4181, Isla De Muerta.