Apparently this group calling itself the "Robin Hood Rally" has hooked up with NBC for a reality show. Grand prize is a new F430, second prize is a...