This place is pretty cool it has alot of cool souveniors and clothing check it out????????????????
Balboa Shore Store is located at Newport Beach, CA 92661