StupidVideos.com
Adpower.AE
Diesel Generators | Adpower is the leading stockist of PERKINS, IVECO, LOMBARDINI Diesel Generator models. Established in 2001 in Jebel Ali (Dubai), Adpower AC Generators are exported throughout MENA region.