BJ Smith

Western suburbs of Philly

Family man first, sports medicine doc second. Tech enthusiast and movie fan.