odowebal created the group Whatever They Told You About Rent Porsche in Warsaw Is Dead Wrong…And Here's Why 6 years ago