Videos by West Coast Optical in Philadelphia. WEST COAST OPTICAL located at 1726 Chestnut st.has been the premier Eyeglass retailer i
One Republic…..what a show in 95 degree heat……worth all the sweat….