The Legend of Zelda Ocarina of Time 3D Review

September 12, 2011 by  
Filed under 3DS, Reviews

A fantastic remake to one of the greatest games of all time.

Competitions
Tech Events