Exclusive Clip From THE HUMAN RACE Asks: 'Do You Want To Get Lapped?'
We have an exclusive clip from the upcoming thriller The Human Race that asks the very simple question: 'Do you want to get lapped?' The correct answer, by the way, is: 'No!' Heading for release via XLrator Media on Friday, June 13,... More »
By Peter Martin