Best HD 3D shortfilm by Creative Multimedia Academy. For more details please visit: http://www.Twisted.Co.In What happens when your loving pet acquires a spinal defect to your discomfort and you are unaware of a human species called the Chiropractor? Twisted is a ‘tail of laughs’ that tickles your funny bone as …
Read More »