you can check it out on HULU
so far its a russian(I believe) movie that is set in New York, its all subtitles and is quickly becoming one of the worst movies I have ever seen. HAHA
so far its a russian(I believe) movie that is set in New York, its all subtitles and is quickly becoming one of the worst movies I have ever seen. HAHA