Shark Fin Street Feb 12, 2009 11:08:27 GMT 8 Quote Select PostDeselect PostLink to PostBack to Top Post by EC on Feb 12, 2009 11:08:27 GMT 8 My friend told me there is a street got many stores sells Shark Fin. Does anybody know?