There are no user reviews yet. Be the first to add a review.
Summary “John Abraham – Drag Race” is a drag racing game which accentuates John’s passion for speed and his love for bikes. The game puts the player into John’s shoes (and his clothes and his bikes and his sunglasses and his helmets etc.) and enables the player to live life, a quarter mile at a time, emphasizing on ...