Big monster in Thao Dien Sunday, May 8, 2011 By kevmille Saw this little guy on campus yesterday. Not sure what it is. 10.8298495106.672853 Related