My cousin sent me an article, Seems that Toyota has an F1 shop in Germany & they hired some ex Ferrari race team employees. German Police raided the...