Pennsylvania Railroad Museum

trains, locomotives, steam, power, passion - you either have it or not