film the river thames not the patrons of the pub, you glarseholes
wearers of google glass in the uk
"film the river thames not the patrons of the pub, you glarseholes" What is the definition of "glarseholes"?