Harley Davidson @ L.A. Riders

mikdawg

Member
Joined
Sep 21, 2011
Messages
461
Reaction score
1
Location
Lowell, Indiana
Anyone have one of these or know anything about it? How do you like the game play? The one that I am looking at has a 50" TV/monitor in it and is the sit down style. Have been told it is very heavy. Any info would be appreciated.

Greg
 
Back
Top Bottom