Well March 31st is the day when game of thrones will be back on air. It has been a long wait but winter is finally here, the dragons are rising, the wildlings are marching and the war has begun. Here is the extended trailer of the much awaited season

Read More…