Satellite crashes to Earth in professor’s latest art installation

Satellite crashes to Earth in professor’s latest art installation
Professor and sculptor Brandon Vickerd has turned heads in Boston with his latest public art installation, which depicts a full-scale replica of the 1962 Canadian satellite Alouette as if it crash-landed into a parked sedan.