Music, design and Work in progress

Delarosa Records

Song:BeatZilla - Single
Released:February 20, 2013
Album:The Bastards Have Landed, 6 track EP
Released:October 22, 2011

Delarosa: Work in progress


Delarosa studios: Ideas by design

Our studio is specialised in front-end development, theming, usability and website customization.
We work with different partners to have te ability to work on various web projects on a variety of frameworks. This includes development of complex portals, websites and Apps.


Got something to say?