- Joined
- Nov 24, 2006
- Messages
- 1,233
For those who may be interested, the Detroit Free Press is about to air this.
https://www.youtube.com/watch?v=R6x0CDGUmOI&feature=youtu.be
https://www.youtube.com/watch?v=R6x0CDGUmOI&feature=youtu.be