YoutubeLeeks's definitions
A Horrible Human GPS That Spouts Impossible Or Contradicting Directions.(A Ryan Higa A.K.A. "nigahiga" Informercial Spoof)
by YoutubeLeeks December 3, 2011
Get the iNavigator mug.
Get the iNavigator mug.We'll email you a link to sign in instantly.