Steve Tripoli
Reporter

More from Steve Tripoli

Business
The Scuderi Group
Adelphia Communications building in Buffalo, New York
Getty Images
Business
CleanFlicks web page