Menacing little creature waiting to pounch on unsuspecting Amtrak customers @ the Albany, NY train station.
Comments
Sign in or get an account to comment.