Ruvaiz Abdul Rahman

A young IT professional with an Engineering background who finds himself as an avid traveler, a motor enthusiast and a blogger .!